The generator matrix

 1  0  1  1  1  1  1 X+6  1  1  1 2X  1  1  1  1  0  1  1 2X  1  1  1 X+6  1  1  1  1  1  1  1  1  1  3 X+3 2X+3  1  1  1  1  1  1  3 X+3  1  1  1 2X+3  1  1  1 2X  1  1 2X+3  X  1  1
 0  1 2X+7  8 X+1 X+6 X+5  1 2X  7 2X+8  1  0 2X+7  8 2X  1 X+1 X+5  1 X+6  7 2X+8  1  3 X+3 2X+3 2X+4 X+4  4  2 X+2 2X+2  1  1  1  3 X+3 2X+4 X+4  2 X+2  1  1 2X+3  4 2X+2  1 X+2  3  1  1  0 X+5  1  X 2X+4 X+1
 0  0  6  0  3  6  3  3  3  0  6  6  3  3  6  6  3  0  0  0  0  6  3  6  6  3  0  0  6  3  3  6  0  6  0  3  3  0  3  0  0  3  3  6  3  0  3  6  0  0  3  3  6  6  0  6  6  6

generates a code of length 58 over Z9[X]/(X^2+6,3X) who�s minimum homogenous weight is 113.

Homogenous weight enumerator: w(x)=1x^0+342x^113+574x^114+558x^116+246x^117+126x^119+216x^120+108x^122+8x^123+2x^126+6x^129

The gray image is a code over GF(3) with n=522, k=7 and d=339.
This code was found by Heurico 1.16 in 1.11 seconds.